home *** CD-ROM | disk | FTP | other *** search
- global HARP, TIGO, HORN, DRUM, CHIME, BASS, sPALETTE, gObjects, gOBJECTSD, gWorld, gPuppetlines, sQTCharSprite, gNextEnvLetter, gMIDIPlayTRUE, gInitalized, noteObjs, windowsMIDIXObj, xNAVXOBJ, xCURXOBJ, gCPU, gFileSep, gRootPath, gHDpath, gXobjs, gXOBJPath, gCDpath, gCDName
-
- on makeDrumChaotic
- set Knob to getaProp(gObjects, #DrumtoChatioc)
- playSound(getaProp(Knob, #sound), #cast)
- repeat with Cas in getaProp(getaProp(Knob, #cast), #INIT)
- set the castNum of sprite getaProp(Knob, #SpriteNum) to Cas
- CursorandUpdate()
- end repeat
- ChangeSpecialState(#DRUM, #Chaotic)
- eraseRecording(#DRUM)
- set the loc of sprite getaProp(getaProp(gObjects, #DrumChaoticArea), #SpriteNum) to point(-2000, -2000)
- updateStage()
- end
-
- on PlayChaoticDrum RefNum
- set OBj to getaProp(gObjects, RefNum)
- set the loc of sprite getaProp(OBj, #SpriteNum) to getaProp(OBj, #loc)
- PlayNoteFromHitMap(#DRUM)
- set the loc of sprite getaProp(OBj, #SpriteNum) to point(-2000, -2000)
- updateStage()
- end
-
- on playDrum RefNum
- set OBj to getaProp(gObjects, RefNum)
- PlaytheNote(#DRUM)
- end
-